/**
 * 2009-11-5 上午10:32:19 
 * esignature
 * com.smc.action.document
 * PdfDocument
 */
package com.smc.action.document;

import java.util.Date;

/**
 * @author chenheng
 * @version 0.0.1
 * 对未进入系统数据库的原始数据文档进行的简单封装，只包括原文档的属性，不包括内容。
 * 主要是考虑网络传输问题。不用传递不需要的数据。
 */
public class PdfDocument {
	/**
	 * 原文档名
	 */
	private String fileName ;
	/**
	 * 原文档大小
	 */
	private long size ;
	/**
	 * 最后修改时间
	 */
	private long lastModified ;
	/**
	 * 字符类型的最后修改时间
	 */
	private String modifiedDate ;
	////////////////////////////////////////////////////////////////
	///////// 基本属性的setter、getter方法 ////////////////////////////
	////////////////////////////////////////////////////////////////
	public String getFileName() {
		return fileName;
	}
	public void setFileName(String fileName) {
		this.fileName = fileName;
	}
	public long getLastModified() {
		return lastModified;
	}
	public void setLastModified(long lastModified) {
		this.lastModified = lastModified ;
	}
	public long getSize() {
		return size;
	}
	public void setSize(long size) {
		this.size = size;
	}
	/**
	 * 转换Long型的数字时间为可视的时间
	 * @return
	 */
	public String getModifiedDate() {
		Date d = new Date();
		d.setTime(lastModified);
		modifiedDate = d.toString();
		return modifiedDate;
	}
}
